belt punch - French English Dictionary